草庐IT

Nginx:WebSocket 通配符位置

全部标签

javascript - 使用谷歌地图上的地理定位将学生按彼此最近的位置分组回家?

我在googlemap上有很多代表学生家的点我也有很多公交车。我必须根据位置对学生进行分组,方法是将乘坐同一辆公共(public)汽车的最近的学生分组。所以公交车司机会送他们去学校。关于算法的任何想法?有什么想法吗?? 最佳答案 我不太确定我是否完全理解您的问题(尤其是您在评论中提到“公交路线是学生家的经纬度”)。所以我假设您没有预定义的公交路线,但想找到最佳路线。现在澄清一下,我们应该将任务拆分为子任务,根据我的假设,我们可以这样说:您需要一种算法来将学生宿舍分配到最近的公交车站。公交车站可能是预定义的,也可能不是——你需要澄清是

javascript - 更改同一位置的 Google map 控件的顺序(即 RIGHT_TOP)

我需要重新排列GoogleMap(v3,3.4)API中的默认控件。一切就绪且正常工作,但是当我添加mapTypeControl、zoomControl、streetViewControl和panControl到相同的ControlPosition(即google.maps.ControlPosition.RIGHT_TOP),我无法定义它们的呈现顺序。mapTypeControl的默认值为TOP_RIGHT,但将其更改为RIGHT_TOP(上述其他控件的默认值)将其添加到此位置的底部:这是map选项的代码(不要介意添加的OSM层):varmapOptions={zoom:12,cen

javascript - JavaScript WebSocket.send 方法会阻塞吗?

如果我通过JavaScriptWebSocket的send方法发送一个大的Blob或ArrayBuffer。..send方法调用会阻塞直到发送数据,还是复制数据以异步发送以便调用可以立即返回?一个相关的(未回答的)问题是,从我的解释来看,一系列快速发送是否会导致onmessage事件延迟,正如有人描述的那样发生在MobileSafari中:ApparentblockingbehaviourinJavaScriptwebsocketonmobileSafari 最佳答案 根据bufferedAmount属性的描述,我推导出send必须

javascript - 如何通过 DDP (WebSocket) 协议(protocol)访问 meteor.com 上托管的应用程序?

我有一个Meteor应用程序A和另一个应用程序B,不使用Meteor,但与应用程序A进行一些数据交换。当我在我的本地网络中的一台机器上启动A时它工作正常,但是当我将它部署到meteor.com托管时它却没有。服务器没有回复。B使用代码newWebSocket("ws://"+host+":3000/websocket")进行连接(DDP协议(protocol))。但是,当我将ws更改为wss时,即使在LAN中的机器上它也不再工作-它不回复。当我在浏览器中打开它时,我看到应用A的主页使用了如下URLwss://ddp--6774-{我的主机名}.meteor.com/sockjs/465

javascript - 将 Google map 视口(viewport)设置为自动适合不同位置的 (n) 个标记位置的 Pane

到目前为止我采用的方法是:functionaddMarker(query){vargeocoder=newgoogle.maps.Geocoder();varafterGeocode=$.Deferred();//Geocode'query'whichistheaddressofalocation.geocoder.geocode({address:query},function(results,status){if(status==='OK'){afterGeocode.resolve(results);//Activatedeferred.}});afterGeocode.then

javascript - 全局位置(国家、地区、城市)为 Rails、jQuery 或 Google Maps API 选择插件?

有没有什么插件可以帮助创建国家、地区和城市的下拉菜单?首先用户选择国家,然后根据他选择的国家更新地区下拉菜单,他选择地区,然后从第三个菜单中选择城市。插件可以用于RubyonRails、jQuery或通过googlemapsapi的javascript解决方案? 最佳答案 FreebaseSuggestjQuery插件提供了非常灵活的自动完成功能,可以在下拉菜单中提供建议,并在鼠标悬停时提供Freebase/Wiki风格的上下文信息。您可以将他们的建议限制在国家、城市、美国各州等。如果操作得当,这甚至可以避免使用三个单独的下拉菜单。

javascript - 用于显示我们在力布局中悬停位置的小框 (D3.js)

我想看看力图放大的部分简而言之。我想在小框中看到整个图形的小图片,它将显示我用D3.js在图形上悬停的位置请引用这张map图片,我想要同样的强制布局。 最佳答案 我分三步完成:1)为SVG的鼠标悬停事件附加一个监听器varnewTx,newTy=0;svg.on("mouseover",function(){varcoordinates=[0,0];coordinates=d3.mouse(this);newTx=(100-coordinates[0]);newTy=(100-coordinates[1]);});2)使用JSclo

javascript - WebSocket 握手 : Unexpected response code: 404

我正在编写我的第一个websocket程序并在加载网页时遇到“WebSocket握手:意外响应代码:404”错误。我正在使用JDK1.7和jboss8(wildfly8.0)。有人可以帮忙吗?window.onload=init;varsocket=newWebSocket("ws://localhost:8080/WebsocketHome/actions");socket.onmessage=onMessage;在html中头部 最佳答案 谢谢大家的建议,我找到了答案。我复制的代码来自http://www.oracle.com/

javascript - 如何在 d3 sankey 插件中强制一个分支的 y 位置?

我想强制桑基图的一个分支在最上面。而不是像这样的图表:想要生成图表,其中节点1、2、7、15、10和14始终位于顶部:摆弄当前代码的链接:http://jsfiddle.net/w5jfp9t0/1/varmargin={top:1,right:1,bottom:6,left:1};varwidth=1052-margin.left-margin.right;varheight=500-margin.top-margin.bottom;varformatNumber=d3.format(",.0f"),format=function(d){returnformatNumber(d);}

javascript - 查询 sequelize 中的关联位置?

where子句在内连接的sequelize中使用。我的查询是SELECTCou.country_id,cou.country_name,Sta.state_id,Sta.state_nameFROMhp_countryCouINNERJOINhp_stateStaONCou.country_id=Sta.hp_country_idWHERE(Cou.country_status=1ANDSta.state_status=1ANDCou.country_id=1)AND(Sta.state_nameLIKE'%ta%');我在sequelize中写的代码是hp_country.findA